// $ANTLR 2.7.6 (2005-12-22): "resources/grammars/OperationLabelParser.g" -> "OperationLabelParser.java"$

package com.cea.papyrus.classdiagram.parsers.antlr;

import org.eclipse.uml2.uml.*;
import java.util.Iterator;
import java.util.Collection;
import java.util.Vector;

import com.cea.papyrus.classdiagram.parsers.util.Assert;

import com.cea.papyrus.umlutils.Parameter;

public interface OperationLabelParserTokenTypes {
	int EOF = 1;
	int NULL_TREE_LOOKAHEAD = 3;
	int PLUS = 4;
	int MINUS = 5;
	int SHARP = 6;
	int TILDE = 7;
	int IDENTIFIER = 8;
	int LPAREN = 9;
	int COMMA = 10;
	int RPAREN = 11;
	int COLON = 12;
	int LITERAL_in = 13;
	int LITERAL_out = 14;
	int LITERAL_inout = 15;
	int LT = 16;
	int LITERAL_Undefined = 17;
	int GT = 18;
	int LSQUARE = 19;
	int POINT_POINT = 20;
	int RSQUARE = 21;
	int INTEGER = 22;
	int STAR = 23;
	int NL = 24;
	int WS = 25;
	int QUESTION_MARK = 26;
	int LNOT = 27;
	int DOUBLE_QUOTE = 28;
	int SINGLE_QUOTE = 29;
	int LCURLY = 30;
	int DOUBLE_LCURLY = 31;
	int RCURLY = 32;
	int DOUBLE_RCURLY = 33;
	int LOGICAL_AND = 34;
	int DOUBLE_LOGICAL_AND = 35;
	int PIPE = 36;
	int DOUBLE_PIPE = 37;
	int POINT = 38;
	int SEMI = 39;
	int DOUBLE_COLON = 40;
	int RULE_ASSIGN = 41;
	int ARROW = 42;
	int DIV = 43;
	int EQ = 44;
	int ISEQ = 45;
	int ISNE = 46;
	int DOUBLE_LT = 47;
	int LE = 48;
	int DOUBLE_GT = 49;
	int GE = 50;
	int INCR = 51;
	int DECR = 52;
	int CALLOPERATION = 53;
	int DIGIT = 54;
	int ALPHA = 55;
	int UNDERSCORE = 56;
	int REAL = 57;
	int REAL_OR_INT = 58;
}
